home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / icon tools / iconchief / doc / iconchief_deutsch.guide (.txt) next >
Amigaguide Document  |  1996-04-07  |  17KB  |  439 lines

  1. @DATABASE IconChief.guide
  2. @AUTHOR Stefan Schulz
  3. @$VER: IconChief.guide 1.10 (21.09.95)
  4. @WIDTH 75
  5. @NODE main
  6. @TITLE "IconChief V1.00"
  7.                          I c o n C h i e f   V1.10
  8.                             
  9.  by Stefan Schulz
  10.                                  in  1995
  11.                                = MAILWARE =
  12.      Inhalt        
  13.      ------        
  14.      1. Sehet den Sinn
  15.      @{" 1.1 Beschreibung      " LINK Description     }    Was soll das?
  16.      @{" 1.2 Voraussetzungen   " LINK Requirements    }    Das mu
  17.  sein!
  18.      2. Gewu
  19. t wie
  20.      @{" 2.1 Installation      " LINK Installation    }    Pack mich aus
  21.      @{" 2.2 Benutzung         " LINK Usage           }    Benutz mich...
  22.      @{" 2.2.1 Merkmale        " LINK ToolTypes       }    So soll's laufen
  23.      3. Die rechtliche Seite
  24.      @{" 3.1 Rechtslage        " LINK Copyright       }    Es geh
  25. rt MIR!! ;o)
  26.      @{" 3.2 Redistribution    " LINK Redistribution  }    Verteile mich
  27.      @{" 3.3 Disclaimer        " LINK Disclaimer      }    Keine Haftung
  28.      4. Interne Infos
  29.      @{" 4.1 Historie          " LINK History         }    Es war einmal...
  30.      @{" 4.2 Dankesch
  31. n        " LINK Acknowledge     }    Helfende H
  32.      @{" 4.3 Neue Versionen    " LINK Updates         }    Wo gibt's die
  33.      @{" 4.4 Anschrift         " LINK Support         }    Schreib mal wieder
  34. @ENDNODE
  35. @NODE Description
  36. @TITLE "1.1 Beschreibung"
  37. 1.1 Beschreibung
  38.     ------------
  39.   IconChief ist ein Programm, das die Workbench veranla
  40. t, mehr als nur die
  41. blichen  6 Vorgabe-Icons f
  42. r Dateien zu benutzen.  Schaut man sich n
  43. mlich
  44. ein  Verzeichnis  auf  der  Workbench  mit  der  Option  "alle Dateien" des
  45. punktes "Inhalt anzeigen" an, so werden allen Dateien, die kein eigenes
  46. Piktogramm  (Icon)  besitzen, standardm
  47. ig eine von 3 Vorgabe-Piktogrammen
  48. (Default-Icons), n
  49. mlich Schublade, Programm oder Projekt, zugewiesen.  Die
  50. brigen  3  Piktogramme  sind f
  51. r Disketten, der Kickstart-Diskette und dem
  52. Papierkorb reserviert.
  53.   Insbesondere den Dateien des Typs Programm und Projekt kann man durch ein
  54. wenig  Analyse  der  Datei  bzw.   deren  Name auf die Art des Dateiinhalts
  55. schlie
  56. en.   Z.B.   ob  es  sich um ein LHA-Archiv oder einen Text handelt.
  57. Selbst   unter   OS   3.x   wird   dem  keine  Rechnung  getragen  und  ein
  58. Einheits-Piktogramm f
  59. r all diese verschiedenen Dateien verwendet.
  60.   Hier  versucht  IconChief ein wenig zu helfen.  Beim Anzeigen der Dateien
  61. wird  jede  einzelne untersucht und ein Vorgabe-Piktogramm entsprechend des
  62. erkannten   Typs  geladen  und  der  Workbench  als  zur  Datei  geh
  63. rendes
  64. Piktogramm  "vorgegaukelt".   Als Vorteil hieraus erh
  65. lt man nicht nur eine
  66. bessere   optische   Darstellung   des   Dateityps,  sondern  vielmehr  die
  67. glichkeit,  jedem  dieser  neuen Vorgabe-Piktogramme einen entsprechenden
  68. Befehl mitzugeben, der im Piktogramm selbst definiert werden kann.  So kann
  69. durch  einfaches  doppeltes  "Anklicken"  eines Piktogrammes das zu dem Typ
  70. rige  Anzeige-Programm  augerufen  werden, Archive angezeigt oder Musik
  71. abgespielt werden.
  72.   Die  Analyse der einzelnen Dateien erfolgt mittels der WhatIs.library von
  73. Sylvain Rougier und Pierre Carrette.
  74.   Seit  Version  1.10 werden auf Wunsch auch Disketten-Piktogramme ersetzt,
  75. wenn ein entsprechendes Vorgabepiktogramm vorhanden ist.
  76. @ENDNODE
  77. @NODE Requirements
  78. @TITLE "1.2 Voraussetzungen"
  79. 1.2 Voraussetzungen
  80.     ---------------
  81.   Folgende Dinge sind zur Anwendung von IconChief erforderlich:
  82. o  AmigaOS 2.0 (37) oder h
  83. o  WhatIs.library Version 3 oder h
  84. @ENDNODE
  85. @NODE Installation
  86. @TITLE "2.1 Installation"
  87. 2.1 Installation
  88.     ------------
  89.   Bevor IconChief gestartet werden kann, mu
  90.  die WhatIs.library installiert
  91. worden  sein.  Das WhatIs-Paket ist auf Aminet und in diversen PD-Serien zu
  92. finden  und  sollte  einen  Satz  Vorgabe-Piktogramme  enthalten.   Welchem
  93. Dateitypen   welches  Piktogramm  zugeordnet  wird,  ist  durch  die  Datei
  94. FileTypes festgelegt und kann beliebig erweitert werden.
  95.   Es  k
  96. nnen beliebige Piktogramme als Vorgabe benutzt werden.  Hierf
  97. einfach der Eintrag in der FileTypes-Datei ge
  98. ndert oder der Piktogrammname
  99. entsprechend  angepa
  100. t  werden.  Die Piktogramme m
  101. ssen in dem Pfad liegen,
  102. der durch das Merkmal @{"ICONPATH" LINK ToolTypes} definiert wird.
  103.   Ist  das  WhatIs-Paket  sauber installiert, kann IconChief zum Testen wie
  104. gewohnt  
  105. ber  die  Workbench  gestartet  werden.   Zum regelm
  106. igen Nutzen
  107. empfiehlt  es sich, IconChief in das SYS:WBStartup-Verzeichnis zu kopieren,
  108. wodurch es beim Systemstart dann automatisch mitgeladen wird.
  109. @ENDNODE
  110. @NODE Usage
  111. @TITLE "2.2 Benutzung"
  112. 2.2 Benutzung
  113.     ---------
  114.   IconChief  ist  ein  Commodity.  Es hat in der vorliegenden Version keine
  115. graphische    Benutzer-Schnittstelle.    Momentan   werden   nur   @{"Merkmale" LINK ToolTypes}
  116. unterst
  117. tzt, die auch, wie bei Commodities gewohnt,  
  118. ber das CLI aufrufbar
  119. sind.
  120.   Die  einzige  zur  Laufzeit  des  Programms  steuerbare  Funktion ist das
  121. Aktivieren  bzw.  Deaktivieren der Funktionalit
  122. t,  sprich dem "vorgaukeln"
  123. der  Piktogramme.   Die  Aktivierung  oder  Deaktivierung  erfolgt 
  124. ber das
  125. Programm  Exchange  (oder  einem  der  "Klone"),   wie  es auch bei anderen
  126. Commodities 
  127. blich ist.
  128.   Um  Vorgabe-Piktogramme  die  f
  129. r ein Programm angezeigt werden, das kein
  130. eigenes  Piktogramm  besitzt zu speichern, bediene man sich des Men
  131. punktes
  132. "fixieren" des Workbenchmen
  133.   Das Programm bem
  134. ht sich jeweils in Erfahrung zu bringen, ob ein Anzeigen
  135. der  Vorgabe-Piktogramm  erw
  136. nscht  ist oder nicht.  Meines Wissens gibt es
  137. nur  einen  Fall,  in dem IconChief versagt.  Da die Workbench sich n
  138. mlich
  139. den  Zustand  der Schubladen-Fenster merkt, wird beim erneuten 
  140. ffnen einer
  141. Schublade im Modus "alle Dateien" dies nicht erkannt, wenn nicht vorher mit
  142. dem  Men
  143. punkt  "fixieren",  "fixieren  des Fensters" oder "fixieren alles"
  144. dieser   Zustand   abgespeichert   wurde.    Ein   Aufruf  des  Men
  145. punktes
  146. "aktualisieren" des Workbenchmen
  147. s jedoch sollte hier helfen.
  148.   Um  IconChief  zu  beenden,  kann  man  sich  entweder  wiederum Exchange
  149. bedienen  oder  das  Programm  selbst  einfach ein zweites Mal starten.  In
  150. beiden  F
  151. llen jedoch ist das "entfernen" des Programms nicht immer sicher.
  152. Damit  IconChief  seine  Funktionalit
  153. t  erh
  154. lt,  sind einige "Patches" von
  155. Systemroutinen  n
  156. tig,  die  m
  157. glicherweise  sp
  158. ter  von anderen Programmen
  159. berschrieben  wurden.   Ist  dies  der  Fall, wird am Schlu
  160.  ein Requester
  161. ffnet,  der  noch  einmal  nachfragt, ob wirklich deinstalliert oder nur
  162. deaktiviert  werden  soll.   Deaktivieren f
  163. hrt dazu, das IconChief zwar im
  164. Speicher  bleibt,  sich  aber  als  Commodity  abmeldet  und  nicht  weiter
  165. ndert auf das System einwirkt.
  166.       EIN FORCIERTES DEINSTALLIEREN F
  167. HRT MEISTENS ZUM SYSTEMABSTURZ!
  168. @ENDNODE
  169. @NODE ToolTypes
  170. @TITLE 2.2.1 Merkmale
  171. 2.2.1 Merkmale
  172.       --------
  173.   Es  werden  folgende Merkmale (ToolTypes) unterst
  174. tzt,  die mit Hilfe des
  175. Information-Befehls der Workbench gesetzt werden k
  176. nnen:
  177. a) CX_PRIORITY:    (Vorgabewert: CX_PRIORITY=0)
  178.    Setzt die Priorit
  179. t des Commodities
  180. b) ICONPATH:       (Vorgabewert: ICONPATH=ENV:SYS/)
  181.    Mit  diesem  Merkmal  wird  der  Pfad  bestimmt,   wo IconChief nach den
  182.    Vorgabe-Piktogrammen suchen soll.
  183. c) CLEANUP:       (Vorgabewert: CLEANUP=NEVER)
  184.    Ist  diese  Merkmal  aktiviert,  so wird beim 
  185. ffnen einer Schublade das
  186.    Fenster  aufger
  187. umt.  Der Effekt ist der gleiche,  wie bei Anwendung des
  188.    Workbench-Men
  189. s "Inhalt aufr
  190. umen".
  191.    Es gibt f
  192. gliche Einstellungen:
  193.    NEVER        - Schubladenfenster werden nicht aufger
  194.    EVERYTIME    - Alle Schubladenfenster werden beim 
  195. ffnen aufger
  196.    NOICON       - Nur die Fenster werden aufger
  197. umt, deren Schubladen keine
  198.           echten Piktogramme enthalten.
  199.    LIST         - Nur  die Fenster werden aufger
  200. umt,  deren Schubladenpfad
  201.           in  der  durch  das Merkmal CLEANUPLIST definierten Datei
  202.           eingetragen ist.
  203.    LISTORNOICON - Es  werden  die Fenster aufger
  204. umt,  f
  205. r welche die unter
  206.           NOICON und/oder LIST beschriebenen Kriterien zutreffen.
  207. d) CLEANUPLIST:       (Vorgabewert: keiner)
  208.    Durch  dieses  Merkmal  wird  eine  Datei definiert,  die eine Liste von
  209.    Pfaden   beinhaltet,   deren  Fenster  beim  
  210. ffnen  auf  der  Workbench
  211.    aufger
  212. umt  werden sollen.  Jede Zeile der (Text-)Datei beschreibt einen
  213.    Pfad, der auch aus den AmigaDOS-Pattern zusammengesetzt sein darf.
  214.    Bei  Ger
  215. ten (Devices) mu
  216.  der logische Name und nicht der physikalische
  217.    Name angegeben werden (z.B. "Ram Disk:", aber nicht "Ram:") !
  218.    Eine  Beispieldatei  namens "IconChief.CleanupList" liegt dem Paket bei.
  219.    Durch  die  Zeile  "Ram Disk:#?"  zum  Beispiel wird erreicht,  da
  220.  alle
  221.    Verzeichnisse der Ram Disk aufger
  222. umt werden.
  223. e) FAKEDISKICONS:  (Vorgabewert: aus)
  224.    Wenn  dieses  Merkmal  aktiviert  ist,   wird  das Vorgabepiktogramm f
  225.    Disketten ohne eigenem Icon durch ein beliebiges anderes ersetzt,  wobei
  226.    IconChief  hier  nach  dem Namen des Ger
  227. tes,  des Dateisystems oder der
  228.    Diskette  sucht.  Bei CrossDosFilesystem-Disketten wird dann leider kein
  229.    echtes auf der Diskette befindliches Piktogramm gefunden!
  230.    Beispiele:
  231.    (i)  Um  das  Vorgabepiktogramm  f
  232. r  Disketten  mit  dem Namen MSDOS zu
  233.     ersetzen,   muss  ein  Vorgabepiktogramm mit Namen def_diskMSDOS in
  234.     ENV:SYS/ vorhanden sein.
  235.    (ii) Befindet  sich  ein  File def_fsCrossDosFilesystem in ENV:SYS/,  so
  236.     wird  jede  unter dem CrossDosFilesystem gemountete Diskette dieses
  237.     Piktogramm auf der Workbench erhalten.
  238. f) NODEEPSCANLIST: (Vorgabewert: keine)
  239.    Wird  hier  eine Datei angegeben,  so werden die Eintr
  240. ge in allen darin
  241.    aufgelisteten  Pfade,   Ger
  242. te  und  Dateisysteme  nur im "Leicht"-Modus
  243.    untersucht. Hierdurch soll das Einlesen von Verzeichnissen auf langsamen
  244.    Datentr
  245. gern nicht unn
  246. tig verlangsamt werden.
  247.    Eine Beispieldatei mit Namen "IconChief.NoDeepScanLst" liegt bei.  Durch
  248.    sie  wird  auf  Laufwerk  DF0:   und  allen unter dem CrossDosFileSystem
  249.    laufenden   Ger
  250. ten   nur   eine   leichte   Untersuchung  der  Eintr
  251.    vorgenommen.
  252. @ENDNODE
  253. @NODE Copyright
  254. @TITLE "3.1 Rechtslage"
  255. 3.1 Rechtslage
  256.     ----------
  257.   IconChief  ist  MAILWARE,  d.h.,  wenn  Sie  dieses  regelm
  258. ig  Programm
  259. benutzen  m
  260. chten,  so  schicken  Sie  mir  bitte eine Nachricht zu.  Diese
  261. Nachricht  kann  sowohl  ein  ganz normaler Brief, eine Postkarte oder auch
  262. elektronische   Post,   also  e-mail,  sein.   Wenn  Sie  direkt  ein  paar
  263. Bemerkungen zum Programm machen wollen, bittesch
  264. n, ich lese gern und viel.
  265. Ich  werde  mich  bem
  266. hen  alle  Eing
  267. nge  zu beantworten, soweit sie einer
  268. Antwort bed
  269. rfen.  Die gr
  270. te Chance auf Antwort besteht bei e-mails.  :o)
  271.   Mein @{"Anschrift" LINK Support} finden Sie am Schlu
  272.  dieser Anleitung.
  273.              IconChief is 
  274.  Copyright by Stefan Schulz in 1995
  275.   Zur Entwicklung dieses Programm wurden folgende Produkte verwendet:
  276. o M2Amiga Modula 2 Entwicklungssystem
  277.  Copyright 1992 by A+L AG, D
  278. deriz 61, 2540 Grenchen
  279. o GoldEd Release 3
  280.  Copyright 1995 by Dietmar Eilert
  281. o PolyEd 2.2
  282.  Copyright 1994/95 by Avalon UnLtd. (Robert Brandner)
  283.   Trademarks:
  284. o Amiga, AmigaDOS and Workbench are registered trademarks of
  285.   Amiga Technologies
  286. @ENDNODE
  287. @NODE Redistribution
  288. @TITLE "3.2 Redistribution"
  289. 3.2 Redistribution
  290.     --------------
  291.   IconChief darf nur in unver
  292. nderter Form vertrieben werden.  Die Wahl des
  293. Mediums  sei  dem  Vertreiber  
  294. berlassen.   Der  kommerzielle Vertrieb ist
  295. untersagt.
  296.   Hiermit ist ausdr
  297. cklich erlaubt, IconChief auf der Meeting Pearls III CD
  298. zu vertreiben.
  299. @ENDNODE
  300. @NODE Disclaimer
  301. @TITLE "DISCLAIMER"
  302. 3.3 DISCLAIMER
  303.     ----------
  304.   THERE  IS  NO  WARRANTY  FOR  THE  PROGRAM,  TO  THE  EXTENT PERMITTED BY
  305. APPLICABLE  LAW.   EXCEPT  WHEN  OTHERWISE  STATED IN WRITING THE COPYRIGHT
  306. HOLDER AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF
  307. ANY  KIND,  EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  308. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  309. THE  ENTIRE  RISK  AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
  310. YOU.   SHOULD  THE  PROGRAM  PROVE  DEFECTIVE,  YOU  ASSUME THE COST OF ALL
  311. NECESSARY SERVICING, REPAIR OR CORRECTION.
  312.   IN  NO  EVENT  UNLESS  REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  313. WILL  ANY  COPYRIGHT  HOLDER,  OR  ANY OTHER PARTY WHO MAY REDISTRIBUTE THE
  314. PROGRAM  AS  PERMITTED  ABOVE,  BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
  315. GENERAL,  SPECIAL,  INCIDENTAL  OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
  316. USE  OR  INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
  317. DATA  OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
  318. PARTIES  OR  A  FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
  319. EVEN  IF  SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
  320. SUCH DAMAGES.
  321.   Und  f
  322. r unsere deutschsprachigen Leser, die dem Englischen nicht m
  323. chtig
  324. sind, noch einmal in Kurzform:  ICH HAFTE F
  325. R GAR NIX!
  326. @ENDNODE
  327. @NODE History
  328. @TITLE "Historie"
  329. 4.1 Historie
  330.     --------
  331. Revision 1.10 [sts] 12.07.95\\21.09.95
  332.  +- fixed some enforcer hits
  333.  +- added selective deep scan feature
  334.  `- added disk.info replacement
  335. Revision 1.00 [sts] 29.06.95\\29.06.95
  336.  +- fixed a little bug eating memory
  337.  `- first public release
  338. Revision 0.53 [sts] 09.06.95\\13.06.95
  339.  +- rewritten buggy Message-System
  340.  +- added selective Cleanup
  341.  `- fixed Bug which caused the system to lock up from time to time
  342. Revision 0.52 [sts] 15.05.95\\02.06.95
  343.  +- added sensitive Cleanup
  344.  +- bugfix in icon-detection routine
  345.  `- trailing slash in ICONPATH-Value is no longer a must
  346. Revision 0.51 [sts] 08.05.95\\12.05.95
  347.  `- added ToolType CLEANUP
  348. Revision 0.50 [sts] 03.05.95\\03.05.95
  349.  `- new ToolType ICONPATH for setting path to find Icons
  350. Revision 0.42 [sts] 03.05.95\\03.05.95
  351.  `- bugfix: tried to remove patches, even if they were not installed
  352. Revision 0.41 [sts] 06.04.95\\06.04.95
  353.  +- didn't clear the remembered iconlist correctly
  354.  `- assumes type of executables now by extension
  355. Revision 0.40 [sts] 04.04.95\\04.04.95
  356.  `- Added handling of removing patches safely
  357. Revision 0.31 [sts] 04.04.95\\04.04.95
  358.  `- Changed handling of actualizating the drawer
  359. Revision 0.30 [sts] 02.04.95\\03.04.95
  360.  `- Commodity-Support added
  361. Revision 0.20 [sts] 31.03.95\\01.04.95
  362.  `- GetMsg-Patch added
  363. Revision 0.11 [sts] 07.03.95\\14.03.95
  364.  `- small changes and optimizations
  365. Revision 0.10 [sts] 09.02.95\\23.02.95
  366.  `- initial revision
  367. @ENDNODE
  368. @NODE Acknowledge
  369. @TITLE "4.2 Dankesch
  370. 4.2 Dankesch
  371.     ----------
  372.   An dieser Stelle m
  373. chte ich all denen Danken die mir direkt oder indirekt
  374. bei  der  Entwicklung  des  Programmes  geholfen  und/oder mich unterst
  375. haben, sowohl in technischen oder mentalen Dingen.
  376.         - Catherine
  377.                 F
  378. r Ihre Liebe :o)))
  379. rgen Lang
  380.                 F
  381. r's Beta-Testen und der Idee zu diesem Programm.
  382.     - Fionn Behrens
  383. r  seine gro
  384. artige Unterst
  385. tzung bei der Entwicklung des
  386.         Programms.
  387.     - Pascal Gloor
  388. r's Beta-Testen und dem Hinweis auf die
  389.         Enigma-Mailing-List ;o)
  390.         Und besonders f
  391. r die franz
  392. sische Dokumentation :o)))
  393.     - Carsten Orthbandt
  394.         Ebenfalls f
  395. r's Beta-Testen und f
  396. r eine Menge hilfreicher
  397.         Tips.
  398.     - Eric van Velthooven und Mick Hohmann
  399. r's Beta-Testen.
  400.     - Christoph Feck
  401. r die Hilfe bei einem 
  402. rgerlichen Fehler.
  403.     - Helmuth Ritzer
  404. r seine schnelle und gute Hilfsbereitschaft.
  405.   All jenen, die Mailware unterst
  406. tzen. :o)
  407. @ENDNODE
  408. @NODE Updates
  409. @TITLE "4.3 Neue Versionen"
  410. 4.3 Neue Versionen
  411.     --------------
  412.   Die  neueste  Version  von  IconChief  ist  wohl  immer  auf allen AMINET
  413. ftp-servern  zu  finden.  Wenn eine PD-Serie dieses Programm ver
  414. ffentlicht
  415. (und  es mir mitteilt) kann es auch von dort bezogen werden.  Wenn es nicht
  416. anders  geht  kann  das  Programm  auch  von  mir bezogen werden, wobei ich
  417. rlich  ohne  Kosten  davonkommen m
  418. chte.  Also wenn schon von mir, dann
  419. bitte eine LEERE Diskette inklusive R
  420. ckporto zuschicken.
  421. @ENDNODE
  422. @NODE Support
  423. @TITLE "4.4 Anschrift"
  424. 4.4 Anschrift
  425.     ---------
  426.   Bitte   sendet  Fehlerberichte,  Bemerkungen  zum  Program,  Fragen  oder
  427. sonstiges, aber zumindest die "Ich benutze es"-Nachricht an:
  428.                               Stefan Schulz
  429.                          Kurt-Schumacher-Stra
  430.                            67663 Kaiserslautern
  431.                                Deutschland
  432.   Oder per e-mail (Internet) an:
  433.                            schulz@rhrk.uni-kl.de
  434.   Ich bin auch auf IRC zu finden:
  435.                                  Nick: eau
  436.          H
  437. ufig auf den channels #Amiga, #TheEnd und/oder #AmigaGer
  438. @ENDNODE
  439.